Dec 02 18:26:43.367 INFO testing rustful-0.9.0 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 18:26:43.367 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:26:43.577 INFO [stdout] 3018514bf11170146c3730fa4664b9434d03e7440e4817a72bcae791f833655f
Dec 02 18:26:43.580 INFO running `"docker" "start" "-a" "3018514bf11170146c3730fa4664b9434d03e7440e4817a72bcae791f833655f"`
Dec 02 18:26:44.097 INFO [stderr] usermod: no changes
Dec 02 18:26:44.260 INFO [stderr]    Compiling buf_redux v0.1.3
Dec 02 18:26:44.260 INFO [stderr]    Compiling anymap v0.12.1
Dec 02 18:26:44.265 INFO [stderr]    Compiling rustful v0.9.0 (/source)
Dec 02 18:26:44.265 INFO [stderr]    Compiling hyper v0.9.18
Dec 02 18:26:45.512 INFO [stderr]    Compiling multipart v0.7.0
Dec 02 18:27:00.047 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:00.047 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:15:5
Dec 02 18:27:00.047 INFO [stderr]    |
Dec 02 18:27:00.047 INFO [stderr] 15 |     fn clone_to_any_send(&self) -> Box<CloneAny + Send> where Self: Send;
Dec 02 18:27:00.047 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:00.047 INFO [stderr]    |
Dec 02 18:27:00.047 INFO [stderr]    = note: #[warn(where_clauses_object_safety)] on by default
Dec 02 18:27:00.047 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:00.047 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:00.047 INFO [stderr]    = note: method `clone_to_any_send` references the `Self` type in where clauses
Dec 02 18:27:00.047 INFO [stderr] 
Dec 02 18:27:00.047 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:00.047 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:18:5
Dec 02 18:27:00.047 INFO [stderr]    |
Dec 02 18:27:00.047 INFO [stderr] 18 |     fn clone_to_any_sync(&self) -> Box<CloneAny + Sync> where Self: Sync;
Dec 02 18:27:00.047 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:00.047 INFO [stderr]    |
Dec 02 18:27:00.047 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:00.047 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:00.047 INFO [stderr]    = note: method `clone_to_any_sync` references the `Self` type in where clauses
Dec 02 18:27:00.048 INFO [stderr] 
Dec 02 18:27:00.048 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:00.048 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:21:5
Dec 02 18:27:00.048 INFO [stderr]    |
Dec 02 18:27:00.048 INFO [stderr] 21 |     fn clone_to_any_send_sync(&self) -> Box<CloneAny + Send + Sync> where Self: Send + Sync;
Dec 02 18:27:00.048 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:00.048 INFO [stderr]    |
Dec 02 18:27:00.048 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:00.048 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:00.048 INFO [stderr]    = note: method `clone_to_any_send_sync` references the `Self` type in where clauses
Dec 02 18:27:00.048 INFO [stderr] 
Dec 02 18:27:00.133 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
Dec 02 18:27:00.133 INFO [stderr]    --> src/router/tree_router.rs:65:49
Dec 02 18:27:00.133 INFO [stderr]     |
Dec 02 18:27:00.133 INFO [stderr] 65  |             &mut **self.wildcard_route.as_mut::<'a>().unwrap()
Dec 02 18:27:00.133 INFO [stderr]     |                                                 ^^
Dec 02 18:27:00.133 INFO [stderr]     |
Dec 02 18:27:00.133 INFO [stderr]     = note: #[warn(late_bound_lifetime_arguments)] on by default
Dec 02 18:27:00.133 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:00.133 INFO [stderr]     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>
Dec 02 18:27:00.133 INFO [stderr] 
Dec 02 18:27:00.134 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
Dec 02 18:27:00.134 INFO [stderr]    --> src/router/tree_router.rs:70:49
Dec 02 18:27:00.134 INFO [stderr]     |
Dec 02 18:27:00.134 INFO [stderr] 70  |             &mut **self.variable_route.as_mut::<'a>().unwrap()
Dec 02 18:27:00.134 INFO [stderr]     |                                                 ^^
Dec 02 18:27:00.134 INFO [stderr]     |
Dec 02 18:27:00.134 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:00.134 INFO [stderr]     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>
Dec 02 18:27:00.134 INFO [stderr] 
Dec 02 18:27:00.636 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.637 INFO [stderr]    --> src/router/tree_router.rs:265:13
Dec 02 18:27:00.637 INFO [stderr]     |
Dec 02 18:27:00.637 INFO [stderr] 265 |         let mut endpoint = (&mut route).fold(self, |endpoint, segment| {
Dec 02 18:27:00.638 INFO [stderr]     |             ----^^^^^^^^
Dec 02 18:27:00.638 INFO [stderr]     |             |
Dec 02 18:27:00.638 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.638 INFO [stderr]     |
Dec 02 18:27:00.639 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 18:27:00.639 INFO [stderr] 
Dec 02 18:27:00.642 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.642 INFO [stderr]    --> src/router/tree_router.rs:274:13
Dec 02 18:27:00.642 INFO [stderr]     |
Dec 02 18:27:00.643 INFO [stderr] 274 |         let mut endpoint = (&mut route).fold(self, |endpoint, segment| {
Dec 02 18:27:00.643 INFO [stderr]     |             ----^^^^^^^^
Dec 02 18:27:00.643 INFO [stderr]     |             |
Dec 02 18:27:00.643 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.644 INFO [stderr] 
Dec 02 18:27:00.651 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.651 INFO [stderr]    --> src/router/tree_router.rs:287:21
Dec 02 18:27:00.651 INFO [stderr]     |
Dec 02 18:27:00.652 INFO [stderr] 287 |                 let mut endpoint = (&mut route).fold(&mut new_root, |endpoint, segment| {
Dec 02 18:27:00.652 INFO [stderr]     |                     ----^^^^^^^^
Dec 02 18:27:00.652 INFO [stderr]     |                     |
Dec 02 18:27:00.653 INFO [stderr]     |                     help: remove this `mut`
Dec 02 18:27:00.653 INFO [stderr] 
Dec 02 18:27:00.771 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.771 INFO [stderr]    --> src/response.rs:684:13
Dec 02 18:27:00.771 INFO [stderr]     |
Dec 02 18:27:00.772 INFO [stderr] 684 |         let mut writer = match self.writer {
Dec 02 18:27:00.772 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:00.772 INFO [stderr]     |             |
Dec 02 18:27:00.772 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.773 INFO [stderr] 
Dec 02 18:27:00.778 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.779 INFO [stderr]    --> src/response.rs:762:13
Dec 02 18:27:00.779 INFO [stderr]     |
Dec 02 18:27:00.779 INFO [stderr] 762 |         let mut writer = try!(response_to_io_result(self.borrow_writer()));
Dec 02 18:27:00.780 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:00.780 INFO [stderr]     |             |
Dec 02 18:27:00.780 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.780 INFO [stderr] 
Dec 02 18:27:00.784 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.784 INFO [stderr]    --> src/response.rs:865:13
Dec 02 18:27:00.784 INFO [stderr]     |
Dec 02 18:27:00.784 INFO [stderr] 865 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:00.784 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:00.784 INFO [stderr]     |             |
Dec 02 18:27:00.784 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.784 INFO [stderr] 
Dec 02 18:27:00.785 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.785 INFO [stderr]    --> src/response.rs:870:13
Dec 02 18:27:00.785 INFO [stderr]     |
Dec 02 18:27:00.785 INFO [stderr] 870 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:00.785 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:00.785 INFO [stderr]     |             |
Dec 02 18:27:00.785 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.785 INFO [stderr] 
Dec 02 18:27:00.786 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:00.786 INFO [stderr]    --> src/response.rs:875:13
Dec 02 18:27:00.786 INFO [stderr]     |
Dec 02 18:27:00.786 INFO [stderr] 875 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:00.786 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:00.786 INFO [stderr]     |             |
Dec 02 18:27:00.786 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:00.786 INFO [stderr] 
Dec 02 18:27:03.319 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 19.19s
Dec 02 18:27:03.329 INFO [stderr] su: No module specific data is present
Dec 02 18:27:04.711 INFO running `"docker" "inspect" "3018514bf11170146c3730fa4664b9434d03e7440e4817a72bcae791f833655f"`
Dec 02 18:27:04.785 INFO running `"docker" "rm" "-f" "3018514bf11170146c3730fa4664b9434d03e7440e4817a72bcae791f833655f"`
Dec 02 18:27:04.863 INFO [stdout] 3018514bf11170146c3730fa4664b9434d03e7440e4817a72bcae791f833655f
Dec 02 18:27:04.865 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:27:05.052 INFO [stdout] 8b23237af8752f0a42de45bdda186a3615c47dc95a39264594b9172b71b2bbb1
Dec 02 18:27:05.054 INFO running `"docker" "start" "-a" "8b23237af8752f0a42de45bdda186a3615c47dc95a39264594b9172b71b2bbb1"`
Dec 02 18:27:05.866 INFO [stderr] usermod: no changes
Dec 02 18:27:05.972 INFO [stderr]    Compiling rustful v0.9.0 (/source)
Dec 02 18:27:09.997 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:09.997 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:15:5
Dec 02 18:27:09.997 INFO [stderr]    |
Dec 02 18:27:09.997 INFO [stderr] 15 |     fn clone_to_any_send(&self) -> Box<CloneAny + Send> where Self: Send;
Dec 02 18:27:09.997 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:09.997 INFO [stderr]    |
Dec 02 18:27:09.997 INFO [stderr]    = note: #[warn(where_clauses_object_safety)] on by default
Dec 02 18:27:09.998 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:09.998 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:09.998 INFO [stderr]    = note: method `clone_to_any_send` references the `Self` type in where clauses
Dec 02 18:27:09.998 INFO [stderr] 
Dec 02 18:27:09.998 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:09.998 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:18:5
Dec 02 18:27:09.998 INFO [stderr]    |
Dec 02 18:27:09.998 INFO [stderr] 18 |     fn clone_to_any_sync(&self) -> Box<CloneAny + Sync> where Self: Sync;
Dec 02 18:27:09.998 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:09.998 INFO [stderr]    |
Dec 02 18:27:09.998 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:09.998 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:09.998 INFO [stderr]    = note: method `clone_to_any_sync` references the `Self` type in where clauses
Dec 02 18:27:09.998 INFO [stderr] 
Dec 02 18:27:09.998 INFO [stderr] warning: the trait `anymap::any::CloneToAny` cannot be made into an object
Dec 02 18:27:09.998 INFO [stderr]   --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/anymap-0.12.1/src/any.rs:21:5
Dec 02 18:27:09.998 INFO [stderr]    |
Dec 02 18:27:09.998 INFO [stderr] 21 |     fn clone_to_any_send_sync(&self) -> Box<CloneAny + Send + Sync> where Self: Send + Sync;
Dec 02 18:27:09.998 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:27:09.998 INFO [stderr]    |
Dec 02 18:27:09.998 INFO [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:09.998 INFO [stderr]    = note: for more information, see issue #51443 <https://github.com/rust-lang/rust/issues/51443>
Dec 02 18:27:09.998 INFO [stderr]    = note: method `clone_to_any_send_sync` references the `Self` type in where clauses
Dec 02 18:27:09.998 INFO [stderr] 
Dec 02 18:27:10.077 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
Dec 02 18:27:10.077 INFO [stderr]    --> src/router/tree_router.rs:65:49
Dec 02 18:27:10.077 INFO [stderr]     |
Dec 02 18:27:10.077 INFO [stderr] 65  |             &mut **self.wildcard_route.as_mut::<'a>().unwrap()
Dec 02 18:27:10.077 INFO [stderr]     |                                                 ^^
Dec 02 18:27:10.077 INFO [stderr]     |
Dec 02 18:27:10.077 INFO [stderr]     = note: #[warn(late_bound_lifetime_arguments)] on by default
Dec 02 18:27:10.077 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:10.077 INFO [stderr]     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>
Dec 02 18:27:10.077 INFO [stderr] 
Dec 02 18:27:10.077 INFO [stderr] warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
Dec 02 18:27:10.077 INFO [stderr]    --> src/router/tree_router.rs:70:49
Dec 02 18:27:10.077 INFO [stderr]     |
Dec 02 18:27:10.077 INFO [stderr] 70  |             &mut **self.variable_route.as_mut::<'a>().unwrap()
Dec 02 18:27:10.077 INFO [stderr]     |                                                 ^^
Dec 02 18:27:10.077 INFO [stderr]     |
Dec 02 18:27:10.077 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Dec 02 18:27:10.077 INFO [stderr]     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>
Dec 02 18:27:10.077 INFO [stderr] 
Dec 02 18:27:12.577 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:12.577 INFO [stderr]    --> src/router/tree_router.rs:265:13
Dec 02 18:27:12.577 INFO [stderr]     |
Dec 02 18:27:12.578 INFO [stderr] 265 |         let mut endpoint = (&mut route).fold(self, |endpoint, segment| {
Dec 02 18:27:12.578 INFO [stderr]     |             ----^^^^^^^^
Dec 02 18:27:12.578 INFO [stderr]     |             |
Dec 02 18:27:12.578 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:12.578 INFO [stderr]     |
Dec 02 18:27:12.578 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 18:27:12.578 INFO [stderr] 
Dec 02 18:27:12.578 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:12.578 INFO [stderr]    --> src/router/tree_router.rs:274:13
Dec 02 18:27:12.578 INFO [stderr]     |
Dec 02 18:27:12.583 INFO [stderr] 274 |         let mut endpoint = (&mut route).fold(self, |endpoint, segment| {
Dec 02 18:27:12.583 INFO [stderr]     |             ----^^^^^^^^
Dec 02 18:27:12.583 INFO [stderr]     |             |
Dec 02 18:27:12.583 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:12.583 INFO [stderr] 
Dec 02 18:27:12.587 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:12.587 INFO [stderr]    --> src/router/tree_router.rs:287:21
Dec 02 18:27:12.587 INFO [stderr]     |
Dec 02 18:27:12.587 INFO [stderr] 287 |                 let mut endpoint = (&mut route).fold(&mut new_root, |endpoint, segment| {
Dec 02 18:27:12.587 INFO [stderr]     |                     ----^^^^^^^^
Dec 02 18:27:12.587 INFO [stderr]     |                     |
Dec 02 18:27:12.587 INFO [stderr]     |                     help: remove this `mut`
Dec 02 18:27:12.595 INFO [stderr] 
Dec 02 18:27:13.596 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:13.596 INFO [stderr]    --> src/response.rs:684:13
Dec 02 18:27:13.596 INFO [stderr]     |
Dec 02 18:27:13.596 INFO [stderr] 684 |         let mut writer = match self.writer {
Dec 02 18:27:13.596 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:13.596 INFO [stderr]     |             |
Dec 02 18:27:13.596 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:13.596 INFO [stderr] 
Dec 02 18:27:13.602 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:13.602 INFO [stderr]    --> src/response.rs:762:13
Dec 02 18:27:13.602 INFO [stderr]     |
Dec 02 18:27:13.602 INFO [stderr] 762 |         let mut writer = try!(response_to_io_result(self.borrow_writer()));
Dec 02 18:27:13.602 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:13.602 INFO [stderr]     |             |
Dec 02 18:27:13.602 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:13.602 INFO [stderr] 
Dec 02 18:27:13.615 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:13.615 INFO [stderr]    --> src/response.rs:865:13
Dec 02 18:27:13.615 INFO [stderr]     |
Dec 02 18:27:13.615 INFO [stderr] 865 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:13.615 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:13.615 INFO [stderr]     |             |
Dec 02 18:27:13.615 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:13.615 INFO [stderr] 
Dec 02 18:27:13.615 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:13.615 INFO [stderr]    --> src/response.rs:870:13
Dec 02 18:27:13.615 INFO [stderr]     |
Dec 02 18:27:13.615 INFO [stderr] 870 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:13.615 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:13.615 INFO [stderr]     |             |
Dec 02 18:27:13.615 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:13.615 INFO [stderr] 
Dec 02 18:27:13.615 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:27:13.615 INFO [stderr]    --> src/response.rs:875:13
Dec 02 18:27:13.615 INFO [stderr]     |
Dec 02 18:27:13.615 INFO [stderr] 875 |         let mut writer = try!(self.borrow_writer());
Dec 02 18:27:13.615 INFO [stderr]     |             ----^^^^^^
Dec 02 18:27:13.615 INFO [stderr]     |             |
Dec 02 18:27:13.615 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:27:13.615 INFO [stderr] 
Dec 02 18:27:22.966 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 17.07s
Dec 02 18:27:22.976 INFO [stderr] su: No module specific data is present
Dec 02 18:27:24.066 INFO running `"docker" "inspect" "8b23237af8752f0a42de45bdda186a3615c47dc95a39264594b9172b71b2bbb1"`
Dec 02 18:27:24.371 INFO running `"docker" "rm" "-f" "8b23237af8752f0a42de45bdda186a3615c47dc95a39264594b9172b71b2bbb1"`
Dec 02 18:27:24.744 INFO [stdout] 8b23237af8752f0a42de45bdda186a3615c47dc95a39264594b9172b71b2bbb1
Dec 02 18:27:24.749 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:27:25.247 INFO [stdout] 55a3ee3caa30ad47940501ed8771f18753f22ffdf190b00252baddd509ca2257
Dec 02 18:27:25.249 INFO running `"docker" "start" "-a" "55a3ee3caa30ad47940501ed8771f18753f22ffdf190b00252baddd509ca2257"`
Dec 02 18:27:26.975 INFO [stderr] usermod: no changes
Dec 02 18:27:27.215 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.22s
Dec 02 18:27:27.230 INFO [stderr]      Running /target/debug/deps/rustful-6e7f98859bb13b8b
Dec 02 18:27:27.235 INFO [stdout] 
Dec 02 18:27:27.235 INFO [stdout] running 25 tests
Dec 02 18:27:27.235 INFO [stdout] test router::tree_router::test::http_methods ... ok
Dec 02 18:27:27.235 INFO [stdout] test router::tree_router::test::one_universal_wildcard_route ... ok
Dec 02 18:27:27.236 INFO [stdout] test router::tree_router::test::one_variable_route ... ok
Dec 02 18:27:27.237 INFO [stdout] test router::tree_router::test::prefix_router_variables ... ok
Dec 02 18:27:27.239 INFO [stdout] test router::tree_router::test::prefix_router_wildcard ... ok
Dec 02 18:27:27.240 INFO [stdout] test router::tree_router::test::merge_routers ... ok
Dec 02 18:27:27.241 INFO [stdout] test router::tree_router::test::merge_routers_wildcard ... ok
Dec 02 18:27:27.242 INFO [stdout] test router::tree_router::test::one_wildcard_middle_route ... ok
Dec 02 18:27:27.243 INFO [stdout] test router::tree_router::test::several_static_routes ... ok
Dec 02 18:27:27.244 INFO [stdout] test router::tree_router::test::several_wildcards_routes ... ok
Dec 02 18:27:27.244 INFO [stdout] test router::tree_router::test::merge_routers_variables ... ok
Dec 02 18:27:27.245 INFO [stdout] test router::tree_router::test::several_variable_routes ... ok
Dec 02 18:27:27.246 INFO [stdout] test router::tree_router::test::one_static_route ... ok
Dec 02 18:27:27.248 INFO [stdout] test server::instance::parse_strange_path ... ok
Dec 02 18:27:27.249 INFO [stdout] test server::instance::parse_path_parts ... ok
Dec 02 18:27:27.249 INFO [stdout] test server::instance::parse_missing_path_parts ... ok
Dec 02 18:27:27.250 INFO [stdout] test server::instance::parse_strange_url ... ok
Dec 02 18:27:27.251 INFO [stdout] test router::tree_router::test::several_wildcards_routes_no_hyperlinks ... ok
Dec 02 18:27:27.251 INFO [stdout] test router::tree_router::test::route_formats ... ok
Dec 02 18:27:27.252 INFO [stdout] test router::tree_router::test::one_wildcard_end_route ... ok
Dec 02 18:27:27.252 INFO [stdout] test server::instance::parse_url_parts ... ok
Dec 02 18:27:27.252 INFO [stdout] test server::instance::parse_missing_url_parts ... ok
Dec 02 18:27:27.253 INFO [stdout] test utils::test::parsing_parameters_with_plus ... ok
Dec 02 18:27:27.253 INFO [stdout] test utils::test::parsing_strange_parameters ... ok
Dec 02 18:27:27.253 INFO [stdout] test utils::test::parsing_parameters ... ok
Dec 02 18:27:27.253 INFO [stdout] 
Dec 02 18:27:27.253 INFO [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 18:27:27.253 INFO [stdout] 
Dec 02 18:27:27.259 INFO [stderr]    Doc-tests rustful
Dec 02 18:27:32.991 INFO [stdout] 
Dec 02 18:27:32.991 INFO [stdout] running 50 tests
Dec 02 18:28:05.835 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::read_query_body (line 120) ... ok
Dec 02 18:28:08.995 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::as_multipart (line 68) ... ok
Dec 02 18:28:12.075 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<S, V>::as_bytes (line 74) ... ok
Dec 02 18:28:12.558 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::decode_json_body (line 170) ... ok
Dec 02 18:28:13.579 INFO [stdout] test src/context/body.rs - context::body::BodyReader<'a, 'b>::read_json_body (line 146) ... ok
Dec 02 18:28:21.779 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::Buffer<'a>::push_char (line 369) ... ok
Dec 02 18:28:22.423 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::Buffer<'a>::push_bytes (line 350) ... ok
Dec 02 18:28:24.535 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<S, V>::as_slice (line 29) ... ok
Dec 02 18:28:48.175 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<S, V>::as_utf8 (line 44) ... ok
Dec 02 18:28:49.199 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<S, V>::is_utf8 (line 89) ... ok
Dec 02 18:28:50.623 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<String, Vec<u8>>::push_byte (line 131) ... ok
Dec 02 18:28:50.623 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<S, V>::as_utf8_lossy (line 59) ... ok
Dec 02 18:28:56.162 INFO [stdout] test src/context/mod.rs - context (line 16) ... ok
Dec 02 18:28:56.819 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<String, Vec<u8>>::push_bytes (line 161) ... ok
Dec 02 18:28:59.224 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<String, Vec<u8>>::push_str (line 144) ... ok
Dec 02 18:29:03.018 INFO [stdout] test src/context/maybe_utf8.rs - context::maybe_utf8::MaybeUtf8<String, Vec<u8>>::push_char (line 109) ... ok
Dec 02 18:29:21.221 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse (line 78) ... ok
Dec 02 18:29:22.231 INFO [stdout] test src/context/mod.rs - context (line 35) ... ok
Dec 02 18:29:22.675 INFO [stdout] test src/context/mod.rs - context (line 67) ... ok
Dec 02 18:29:25.588 INFO [stdout] test src/context/mod.rs - context (line 93) ... ok
Dec 02 18:29:27.411 INFO [stdout] test src/file.rs - file::check_path (line 69) ... ok
Dec 02 18:29:31.159 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse_or (line 103) ... ok
Dec 02 18:29:36.727 INFO [stdout] test src/context/parameters.rs - context::parameters::Parameters::parse_or_else (line 121) ... ok
Dec 02 18:29:42.891 INFO [stdout] test src/file.rs - file::ext_to_mime (line 14) ... ok
Dec 02 18:30:00.103 INFO [stdout] test src/lib.rs -  (line 9) ... ok
Dec 02 18:30:08.351 INFO [stdout] test src/macros.rs - content_type (line 175) ... ok
Dec 02 18:30:16.603 INFO [stdout] test src/macros.rs - content_type (line 190) ... ok
Dec 02 18:30:19.159 INFO [stdout] test src/macros.rs - content_type (line 204) ... ok
Dec 02 18:30:24.926 INFO [stdout] test src/macros.rs - content_type (line 214) ... ok
Dec 02 18:30:31.163 INFO [stdout] test src/macros.rs - insert_routes (line 10) ... test src/macros.rs - insert_routes (line 10) has been running for over 60 seconds
Dec 02 18:30:31.663 INFO [stdout] test src/response.rs - response::Chunked<'a, 'b>::send (line 641) ... ok
Dec 02 18:30:32.031 INFO [stdout] test src/macros.rs - insert_routes (line 10) ... ok
Dec 02 18:30:33.966 INFO [stdout] test src/macros.rs - insert_routes (line 40) ... ok
Dec 02 18:30:48.719 INFO [stdout] test src/response.rs - response::Chunked<'a, 'b>::try_send (line 663) ... ok
Dec 02 18:30:56.331 INFO [stdout] test src/response.rs - response::Raw<'a>::send (line 792) ... ok
Dec 02 18:31:01.047 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send (line 320) ... ok
Dec 02 18:31:03.281 INFO [stdout] test src/response.rs - response::Raw<'a>::try_send (line 815) ... ok
Dec 02 18:31:04.675 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send_file (line 417) ... ok
Dec 02 18:31:08.257 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::send_file_with_mime (line 470) ... ok
Dec 02 18:31:10.779 INFO [stdout] test src/response.rs - response::Response<'a, 'b>::try_send (line 335) ... ok
Dec 02 18:31:20.635 INFO [stdout] test src/router/mod.rs - router (line 10) ... ok
Dec 02 18:31:27.961 INFO [stdout] test src/router/mod.rs - router (line 156) ... ok
Dec 02 18:31:29.043 INFO [stdout] test src/router/mod.rs - router (line 141) ... ok
Dec 02 18:31:38.011 INFO [stdout] test src/server/config.rs - server::config::Host (line 30) ... ok
Dec 02 18:31:38.915 INFO [stdout] test src/router/mod.rs - router (line 53) ... ok
Dec 02 18:31:39.579 INFO [stdout] test src/router/tree_router.rs - router::tree_router::TreeRouter<MethodRouter<Variables<T>>>::from_iter (line 315) ... ok
Dec 02 18:31:40.648 INFO [stdout] test src/server/config.rs - server::config::Global (line 120) ... ok
Dec 02 18:31:41.864 INFO [stdout] test src/router/mod.rs - router::Route::segments (line 332) ... ok
Dec 02 18:31:46.411 INFO [stdout] test src/server/instance.rs - server::instance::ServerInstance (line 48) ... ok
Dec 02 18:31:47.367 INFO [stdout] test src/server/mod.rs - server::Server (line 23) ... ok
Dec 02 18:31:47.813 INFO [stdout] test src/server/mod.rs - server::Server<R>::new (line 89) ... ok
Dec 02 18:31:47.813 INFO [stdout] 
Dec 02 18:31:47.813 INFO [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 18:31:47.813 INFO [stdout] 
Dec 02 18:31:47.849 INFO [stderr] su: No module specific data is present
Dec 02 18:31:48.778 INFO running `"docker" "inspect" "55a3ee3caa30ad47940501ed8771f18753f22ffdf190b00252baddd509ca2257"`
Dec 02 18:31:49.139 INFO running `"docker" "rm" "-f" "55a3ee3caa30ad47940501ed8771f18753f22ffdf190b00252baddd509ca2257"`
Dec 02 18:31:49.423 INFO [stdout] 55a3ee3caa30ad47940501ed8771f18753f22ffdf190b00252baddd509ca2257
